void ReadXML()
{
	CXMLTreeNode l_XMLFile;
	if(l_XMLFile.LoadFile("enemies.xml"))
	{
		CXMLTreeNode  &l_Enemies= l_XMLFile["enemies"];
		std::string l_PoolName=l_Enemies.GetPszProperty("pool","");
		printf("pool name %d", l_PoolName.c_str());
		for(int i=0;i<l_Enemies.GetNumChildren();++i)
		{
			CXMLTreeNode &l_Enemy=l_Enemies(i);
			std::string l_Name=l_Enemy.GetName();
			
			if(l_Name=="enemy")
			{
				std::string l_Type=l_Enemy.GetPszProperty("type","");
				float l_Life=l_Enemy.GetFloatProperty("life",0.0f);
				std::string l_Pos=l_Enemy.GetPszProperty("pos","");

				printf("Enemy %s %f %s", l_Type.c_str(), l_Life,l_Pos.c_str());

			}
		}
	}
}
